Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
141A NORWOOD ROAD Semi-Detached £587,435 £160,500 18 Oct 2000
143 NORWOOD ROAD Terraced £696,961 £300,000 25 Jul 2003
FLAT 145 NORWOOD ROAD Terraced £412,876 £240,000 4 Mar 2011
155 NORWOOD ROAD Terraced £274,969 £150,000 2 Aug 2005
157 NORWOOD ROAD Semi-Detached £315,382 £58,000 22 Nov 1996
161 NORWOOD ROAD Terraced £517,308 £305,000 6 Jun 2012